knapsack sprayers - French English Dictionary